#python 中的变量类型，通过 type 关键字来确定数据类型
#int 类型
a = 1
print(type(a))

#float -- 双精度浮点数
b = 1.0
print(type(b))

#str -- 字符串类型
s = "hello"
print(type(s))

#字符串可以使用 '' 或者 "" 或者 ''' ''' 或者 """ """ 引起来
s1 = """My 'name' is "zhangsan" """
print(type(s1))
print(s1)

#可以通过 len 来求一个字符串的长度，也可以通过 + 来拼接两个字符串
s1 = "hello"
s2 = "world"
print(len(s1))
print(len(s2))
print(s1 + s2)
#字符串与数字不能混合相加
# print(s1 + a)

#bool -- 布尔类型 True or False
b1 = True
b2 = False
print(type(b1))
print(type(b2))

#python 也可以在变量后面声明类型
a2:int = 1
b2:float = 1.0
str3:str = 'hello'
print(type(str3))



